/setblock ~ ~1 ~ spawner{SpawnCount:2,MaxNearbyEntities:50,SpawnRange:2,Delay:20,MinSpawnDelay:500,MaxSpawnDelay:540,RequiredPlayerRange:5,SpawnData:{id:"minecraft:zombie",CustomName:"\"Tutorial Zombie\"",CustomNameVisible:1,Health:10,Attributes:[{Name:"generic.maxHealth",Base:10},{Name:"generic.followRange",Base:18},{Name:"generic.movementSpeed",Base:0.15f},{Name:"generic.attackDamage",Base:2}],HandItems:[{id:"minecraft:sea_lantern",tag:{display:{Name:"{\"text\":\"Door Token\",\"color\":\"gray\"}"}},Count:1}],HandDropChances:[2F,0F]}}

Boss:

/summon minecraft:zombie ~ ~1 ~ {CustomName:"\"Boss\"",CustomNameVisible:1}